package fr.upmc.tps.mdoc.entity;

import java.util.Set;

public interface IContact {

	public long getContactId();

	public void setContactId(long contactId);

	public String getEmail();

	public Address getAddress();

	public void setAddress(Address address);

	public String getFirstName();

	public void setFirstName(String firstName);

	public String getLastName();

	public void setLastName(String lastName);

	public void setEmail(String email);

	public Set<PhoneNumber> getPhones();

	public void setPhones(Set<PhoneNumber> phones);

	public Set<IContactGroup> getBooks();

	public void setBooks(Set<IContactGroup> books);

	public abstract boolean hasGroup(long id);

}
